strange and ridiculous action - Turco Inglés Diccionario